6,041 research outputs found
Recommended from our members
Similarities, challenges and opportunities of wikipedia content and open source projects
Copyright @ 2012 John Wiley & Sons, Ltd.Several years of research and evidence have demonstrated that Open Source Software (OSS) portals often contain a large amount of software projects that simply do not evolve, developed by relatively small communities, struggling to attract a sustained number of contributors. These portals have started to
increasingly act as a storage for abandoned projects, and researchers and practitioners should try and point out how to take advantage of such content. Similarly, other online content portals (like Wikipedia) could be harvested for valuable content. In this paper we argue that, even with differences in the requested expertise, many projects reliant on content and contributions by users undergo a similar evolution, and follow similar patterns: when a project fails to attract contributors, it appears to be not evolving, or abandoned. Far from a negative finding, even those projects could provide valuable content that should be harvested and identified based on common characteristics: by using the attributes of âusefulnessâ and âmodularityâ we isolate valuable content in both Wikipedia pages and OSS projects
Matching demand and offer in on-line provision: A longitudinal study of monster.com
This is the post-print version of the final published paper that is available from the link below.When considering the jobs market, changes or recurring trends for skilled employees expressed by employers' needs have a tremendous impact on the evolution of website content. On-line jobs sites adverts, academic institutions and professional development âstandard bodiesâ all share those needs as their common driver for contents evolution. This paper aims, on one hand, to discuss and to analyse how current needs and requirements (âdemandâ) of IT skills in the UK job market drive the contents of different types of websites, in turn analysing whether this demand changes and how. On the other hand, it is studied what the UK higher education institutions have to offer to fulfill this demand. The results found analysing the evolution of the largest on-line job centre (www.monster.com), and the websites of selected UK academic institutions, demonstrate that often what is requested by UK industries is not clearly offered by UK institutions. Given the prominence of monster.com in the global economy, these results could provide a meaningful starting point to support curricula development in UK, as much as worldwide
A Social-Centred Gamification Approach to Improve Household Water Use Efficiency
The research community is showing a growing interest in gamification and there are works showing the usefulness of gamification in different problem domains. Recently, a special interest has been given to the gamification design on systems addressing natural resource consumption issues such as to encourage efficient household water consumption. Despite the potential benefits, the gamification design method for such system is not conclusive. In this paper, we proposed a social-centred gamification approach to improve household water use efficiency. The approach firstly identified the water use related social network activities based upon existing popular social network activities. The approach then gamified each identified activity in terms of traditional instruments for improving water use efficiency and gamification rewards. The approach also used a set of indicators to explicitly detect and monitor both online social network activities and offline water use activities. With this approach the gamification effectiveness can be better traced and evaluated.ISS-EWATUS, Integrated Support System for Efficient Water Usage and Resources Management, FP7 project (grant no. 619228), funded by the European Communit
From "community" to "commercial" FLOSS: The case of moodle
This is the post-print version of the final published article that is available from the link below. Copyright Š 2010 ACM, Inc.This paper documents the evolution of Moodle, an advanced Content Management System, and its transition from a purely volunteer-based project to one driven by commercial interests and stakeholders. The study of its evolution provides evidence of the sustainability of its process: increasing amounts of provided effort by developers correspond to similarly increasing produced outputs to the Moodle system. It is also evident how this OSS system, apart from achieving the transition to a successful multisite, collaborative and community-based OSS project, depends more on its community than its commercial partners
Developing an h-index for OSS developers
The public data available in Open Source Software (OSS) repositories has been used for many practical reasons: detecting community structures; identifying key roles among developers; understanding software quality; predicting the arousal of bugs in large OSS systems, and so on; but also to formulate and validate new metrics and proof-of-concepts on general, non-OSS specific, software engineering aspects. One of the results that has not emerged yet from the analysis of OSS repositories is how to help the âcareer advancementâ of developers: given the available data on products and processes used in OSS development, it should be possible to produce measurements to identify and describe a developer, that could be used externally as a measure of recognition and experience. This paper builds on top of the h-index, used in academic contexts, and which is used to determine the recognition of a researcher among her peers. By creating similar indices for OSS (or any) developers, this work could help defining a baseline for measuring and comparing the contributions of OSS developers in an objective, open and reproducible way
Assessing technical candidates on the social web
This is the pre-print version of this Article. The official published version can be accessed from the link below - Copyright @ 2012 IEEEThe Social Web provides comprehensive and publicly available information about software developers: they can be identified as contributors to open source projects, as experts at maintaining weak ties on social network sites, or as active participants to knowledge sharing sites. These signals, when aggregated and summarized, could be used to define individual profiles of potential candidates: job seekers, even if lacking a formal degree or changing their career path, could be qualitatively evaluated by potential employers through their online
contributions. At the same time, developers are aware of the Webâs public nature and the possible uses of published information when they determine what to share with the world. Some might even try to manipulate public
signals of technical qualifications, soft skills, and reputation in their favor. Assessing candidates on the Web for
technical positions presents challenges to recruiters and traditional selection procedures; the most serious being the interpretation of the provided signals.
Through an in-depth discussion, we propose guidelines for software engineers and recruiters to help them interpret the value and trouble with the signals and metrics they use to assess a candidateâs characteristics and skills
Patterns of creation and usage of wikipedia content
This is the Post-print version of the Article. The official Published version can be accessed from the link below - Copyright @ 2012 IEEEWikipedia is the largest online service storing user-generated content. Its pages are open to anyone for addition, deletion and modifications, and the effort of contributors is recorded and can be tracked in time. Although potentially the Wikipedia web content could exhibit unbounded growth, it is still not clear whether the effort
of developers and the output generated are actually following patterns of continuous growth. It is also not clear how the users access such content, and if recurring patterns of usage are detectable showing how the Wikipedia content typically is viewed by interested readers. Using the category of Wikipedia as macro-agglomerates, this study reveals that Wikipedia categories face a decreasing growth trend over time, after an initial, exponential phase of development. On the other hand the study demonstrates that
the number of views to the pages within the categories follow a linear, unbounded growth.
The link between software usefulness and the need for software maintenance over time has been established by Lehman and other; the link betweenWikipedia usage and changes to the content, unlike software, appear to follow a two-phase evolution of production followed by consumption.This study is partly funded by the University of East London
Filling the gaps of development logs and bug issue data
It has been suggested that the data from bug repositories is not always in sync or complete compared to the logs detailing the actions of developers on source code. In this paper, we trace two sources of information relative to software bugs: the change logs of the actions of developers and the issues reported as bugs. The aim is to identify and quantify the discrepancies between the two sources in recording and storing the developer logs relative to bugs. Focussing on the databases produced by two mining software repository tools, CVSAnalY and Bicho, we use part of the SZZ algorithm to identify bugs and to compare how the"defects-fixing changes" are recorded in the two databases. We use a working example to show how to do so. The results indicate that there is a significant amount of information, not in sync when tracing bugs in the two databases. We, therefore, propose an automatic approach to re-align the two databases, so that the collected information is mirrored and in sync.Dr. Felipe Orteg
Recommended from our members
On the sustainability of web systems evolution
In the last twenty years, the evolution of web systems has been driven along three dimensions: the processes used to develop, evolve, maintain and re-engineer the systems themselves; the end products (the pages, content and links) of such processes; and finally the people dimension, with the extraordinary shift in how developers and users shape, interact and maintain the code and content that they put online. This paper reviews the questions that each of these dimensions has addressed in the past, and indicates which ones will need to be addressed in the future, in order for web system evolution to be sustainable. We show that the study on websites evolution has shifted from server- to client-side, focusing on better technologies and processes, and that the users becoming creators of content open several open questions, in particular the issue of credibility of the content created and the sustainability of such resources in the long term
Recommended from our members
Agent-based Simulation of Open Source Software Evolution
We present an agent-based simulation model of open source software (OSS). To our knowledge, this is the first model of OSS evolution that includes four significant factors: productivity limited by the complexity of software modules, the software's fitness for purpose, the motivation of developers, and the role of users in defining requirements. The model was evaluated by comparing the simulated results against four measures of software evolution (system size, proportion of highly complex modules, level of complexity control work, and distribution of changes) for four large OSS systems. The simulated results resembled all the observed data, including alternating periods of growth and stagnation. The fidelity of the model suggests that the factors included here have significant effects on the evolution of OSS systems
- âŚ